package com.sgl.gk.mapper;


import com.sgl.gk.domain.GkStationConfigureTemplate;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface GkStationConfigureTemplateMapper {

    List<GkStationConfigureTemplate> list(GkStationConfigureTemplate gkStationConfigureTemplate);

    int edit(GkStationConfigureTemplate gkStationConfigureTemplate);

    int add(GkStationConfigureTemplate gkStationConfigureTemplate);

    Long MaxId();

    GkStationConfigureTemplate selectInfoById(@Param("templateId") Long templateId);

    int removeByIds(Long[] ids);

    List<GkStationConfigureTemplate> selectAllInfo();

    List<GkStationConfigureTemplate> selectInfoByProductionLineIds(Long[] ids);

    List<GkStationConfigureTemplate> selectInfoByNames(List<String> trmplateNames);
}
